small or poor dwelling - Deutsch Englisch Wörterbuch